package com.cuit.qx.bean;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import org.jeecgframework.poi.excel.annotation.Excel;

/**
 * @Author:wjd
 * @Description: 站点
 * @date:Created in 16:32 2020/9/17
 * @Modified By:
 */
@TableName("weather_station")
public class WeatherStation {

    @TableId(value = "station_id", type = IdType.UUID)
    private String sitesId;
    @Excel(name = "站号", width = 32)
    private String stationNumber;
    @Excel(name = "站名", width = 32)
    private String stationName;
    @Excel(name = "站点类型(0:自建站,1:气象站)", width = 60)
    private String stationType;
    @Excel(name = "站点地址", width = 35)
    private String stationAddress;
    @Excel(name = "区县", width = 35)
    private String stationCounty;
    @Excel(name = "经度", width = 35)
    private Double longitude;
    @Excel(name = "纬度", width = 35)
    private Double latitude;
    private String state;
    private String createTime;

    public String getSitesId() {
        return sitesId;
    }

    public void setSitesId(String sitesId) {
        this.sitesId = sitesId;
    }

    public String getStationNumber() {
        return stationNumber;
    }

    public void setStationNumber(String stationNumber) {
        this.stationNumber = stationNumber;
    }

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getStationType() {
        return stationType;
    }

    public void setStationType(String stationType) {
        this.stationType = stationType;
    }

    public String getStationAddress() {
        return stationAddress;
    }

    public void setStationAddress(String stationAddress) {
        this.stationAddress = stationAddress;
    }

    public String getStationCounty() {
        return stationCounty;
    }

    public void setStationCounty(String stationCounty) {
        this.stationCounty = stationCounty;
    }


    public Double getLongitude() {
        return longitude;
    }

    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }

    public Double getLatitude() {
        return latitude;
    }

    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    @Override
    public String toString() {
        return "WeatherStation{" +
                "sitesId='" + sitesId + '\'' +
                ", stationNumber='" + stationNumber + '\'' +
                ", stationName='" + stationName + '\'' +
                ", stationType='" + stationType + '\'' +
                ", stationAddress='" + stationAddress + '\'' +
                ", stationCounty='" + stationCounty + '\'' +
                ", longitude=" + longitude +
                ", latitude=" + latitude +
                ", state='" + state + '\'' +
                ", createTime='" + createTime + '\'' +
                '}';
    }
}
